import { App } from 'vue';  
  
// 假设你的组件都是默认导出的  
// 你可以使用 require.context 或其他方法来动态导入这些组件  
// 这里为了简化，我们直接静态导入  
import Slider from "@/common/components/Slider.vue";  

// ... 导入更多组件  
  
const components = {  
  Slider  
  // ... 更多组件  
};  
  
// 插件函数  
export default {  
  install(app: App) {  
    // 遍历组件对象，并使用 app.component 注册每个组件  
    Object.keys(components).forEach(name => {  
      app.component(name, components[name]);  
    });  
  },  
};